package com.zhangzhan;

import org.activiti.engine.delegate.DelegateTask;
import org.activiti.engine.delegate.TaskListener;

/**
 * @author 张一恒
 * @version 1.0
 * @description:
 * @date 2022/12/20 15:28
 */
public class MyTaskListener implements TaskListener {


    public void notify(DelegateTask delegateTask) {
        //判断是否是“创建出差申请”任务 和 是否为Create事件 任务创建后触发的
        if ("创建出差申请".equals(delegateTask.getName())
            && "create".equals(delegateTask.getEventName())){
            //这里指定任务负责人
            delegateTask.setAssignee("张三");
        }
    }
}
